package com.haojin.exer;

public class EcmDef {

	public static void main(String[] args) {
		try {
			int i = Integer.parseInt(args[0]);
			int j = Integer.parseInt(args[1]);
			int result = ecm(i, j);
			System.out.println(result);
		} catch (NumberFormatException e) {
			System.out.println("数据类型不一致！");
		}catch (ArrayIndexOutOfBoundsException e) {
			System.out.println("缺少命令行参数");
		}catch (ArithmeticException e) {
			System.out.println("除0");
		}catch (Ecdef e) {
			System.out.println(e.getMessage());
		}
	}
	
	public static int ecm(int i,int j) throws Ecdef{
		if(i<0 || j<0){
			throw new Ecdef("分子或分母为负数了！");
		}
		return i/j;
	}
}
